d1f684fa1350f5faeee01f165dffd98b426998ad,NightgamesMod/nightgames/combat/Combat.java,Combat,checkIndividualAuraEffects,#Character#Character#,615

Before Change



        getCombatantData(self).getManager().act(this, self, other);

        if (self.has(Trait.mindcontroller) && other.human()) {
            Collection<Clothing> infra = self.outfit.getArticlesWithTrait(ClothingTrait.infrasound);
            float magnitude = infra.size() * (Addiction.LOW_INCREASE / 6);
            if (magnitude > 0) {
                ((Player) other).addict(AddictionType.MIND_CONTROL, self, magnitude);
                if (Global.random(3) == 0) {
                    Addiction add = ((Player) other).getAddiction(AddictionType.MIND_CONTROL).orElse(null);
                    Clothing source = (Clothing) infra.toArray()[0];
                    boolean knows = (add != null && add.atLeast(Severity.MED)) || other.get(Attribute.Cunning) >= 30
                                    || other.get(Attribute.Science) >= 10;

After Change


                    boolean knows = (add != null && add.atLeast(Severity.MED)) || other.get(Attribute.Cunning) >= 30
                                    || other.get(Attribute.Science) >= 10;
                    String msg;
                    if (other.human()) {
                        msg = "<i>You hear a soft buzzing, just at the edge of your hearing. ";
                        if (knows) {
                            msg += Global.format("Although you can't understand it, the way it draws your"